About B. A. Installation Limited (04709790) United Kingdom