About Beacon London Limited (08738438) United Kingdom