About Beacon Solutions Limited (06089962) United Kingdom