About Browne Installations Ltd (12281972) United Kingdom