About R A May & Sons Ltd (10393948) United Kingdom