About T & D Bicester Tyres Ltd (12083365) United Kingdom