Employer check: Sordo & Co Limited T/A Speck Delicatessen | ImmigrationGPT