About Newman Installations Limited (09086568) United Kingdom