About Yandle S Garage Limited (00604840) United Kingdom