About Terma Kitchens Limited (04160544) United Kingdom