About W S Lusher & Co Ltd (10649971) United Kingdom