About Beamaster Limited (02401349) United Kingdom