About T & P Kitchen Installations Limited (05108965) United Kingdom