About The Kitchen & Bathroom Lab Ltd (SC517331) United Kingdom