About Astra Fixing & Ironmongery Supplies Limited (10042941) United Kingdom