About Beacon Sls Ltd (10062956) United Kingdom