About Dearman Engine Company Limited (07475596) United Kingdom