About Beam Directors Services Ltd (08165006) United Kingdom