About B. Samuel Installation Limited (11537822) United Kingdom