About The Freestanding Kitchen Limited (07177911) United Kingdom