About Jte (duffield) Ltd (07285929) United Kingdom