About R. May & Son Limited (01413928) United Kingdom