About Astra Highbridge Ltd (12774832) United Kingdom