About Lashbrooke Limited (11584557) United Kingdom