About Hugh May & Co Limited (07588760) United Kingdom