About Gregoire & Sons Ltd (11924895) United Kingdom