About Stephen Fox Garage Limited (05290739) United Kingdom