About Hall Hemeril & Co Ltd (12997569) United Kingdom