About Strang Consulting Services Limited (12147849) United Kingdom