About Spark & Plug Limited (12950168) United Kingdom