About Beacon Computing Solutions Limited (08167283) United Kingdom