About Interskan Limited (08092629) United Kingdom