About Hol & May Ltd (12777247) United Kingdom