About Bugelli Rentals Ltd (13477057) United Kingdom