About Simclad Limited (04642284) United Kingdom