About T & D Essentials Uk Ltd (12597533) United Kingdom