About Euston Nails Ltd (12417928) United Kingdom