About Yorke Engineering Limited (10909021) United Kingdom