About L.may & Sons Limited (00823037) United Kingdom