About P. Howard Heating Installations Limited (00827572) United Kingdom