About The Blickers International Uk Ltd (12281294) United Kingdom