About Sandtoft Car Company Limited (08434558) United Kingdom