About A1 Reclamation (strood) Ltd (06361364) United Kingdom