About Snaresbrook Station Nails Ltd (13324159) United Kingdom