About Clarkwood Engineering Limited (01228370) United Kingdom