About Defiance Uk Ltd (05554840) United Kingdom