About Strats Consulting Services Limited (08172671) United Kingdom