About Open Space Aluminium Limited (10741566) United Kingdom