About Beam London Ltd (07327259) United Kingdom