About Supreme Carpets & Blinds Limited (04857747) United Kingdom