About Ampersand Floors Limited (13177730) United Kingdom