About Oatlands Tyre & Motor Company (holdings) Limited (04179114) United Kingdom