About Beacon Research Limited (04885348) United Kingdom