About Verismart Coventry & Leamington Spa Limited (13256100) United Kingdom