About Brookwood Installations Limited (07547860) United Kingdom