About Beacon Storage Limited (11717512) United Kingdom