About L. W. May And Son (p&h) Limited (06228097) United Kingdom