About Thame Bathroom Solutions Ltd (11897456) United Kingdom