About B H Allan Ltd (13232412) United Kingdom