About The Lion Garage Limited (03965563) United Kingdom