About Culshaw Engineering Limited (10909252) United Kingdom