About The Leamington Dugout Limited (13060612) United Kingdom