About Beacon & Sl Management Limited (11839369) United Kingdom