About P Dennett Installations Limited (05502228) United Kingdom