About Interstrat Limited (08483896) United Kingdom