About L.r.stacey & Co. Limited (00746098) United Kingdom