About T E Drake Limited (11065780) United Kingdom