About Beacon Space Limited (13570973) United Kingdom