About Lochaim Rentals Ltd (13215733) United Kingdom