About Strang Consulting Limited (13418431) United Kingdom