About Flamingo Bathrooms Limited (SC267742) United Kingdom