About Steven Holmes Carpets Limited (07286490) United Kingdom