About Beams London City Ltd (07372411) United Kingdom