About Philip Noble Installations Limited (05783930) United Kingdom