About Angela Waters Rentals Ltd (10370601) United Kingdom