About Firebird Precision Strip Limited (07777640) United Kingdom