About Simarco Holdings Limited (08675505) United Kingdom