About Wentworth Technical Ltd (06221408) United Kingdom