About T&d Design Services Limited (11240620) United Kingdom