About Dicker Engineering Limited (10856799) United Kingdom