About S Abrook Installations Ltd (09110374) United Kingdom