About B J Babb (laurels) Limited (12929518) United Kingdom