About Strandman Consulting Limited (08266600) United Kingdom