About Kitchen Project Solutions Limited (08777598) United Kingdom