About Kitchen Bb Installations Limited (05197401) United Kingdom