About N & P Climate Control Limited (05603018) United Kingdom