About Tyburn Garage Limited (00228001) United Kingdom