About Lamborne Commercial Storage Ltd (13163455) United Kingdom