About Emmerson Boyce Ltd (12355335) United Kingdom