About The Skinhead Company Ltd (12735906) United Kingdom