About Beacon Rock Solutions Limited (11293039) United Kingdom