About V20 Kitchens & Bedrooms Limited (12924323) United Kingdom