About Sturmey & Churchill Construction Limited (13398423) United Kingdom