About Shrewsbury Bathrooms Ltd (13441153) United Kingdom