About Strahan Invest Limited (08694909) United Kingdom