About Berkshire Installations Limited (11148345) United Kingdom