About D Patten Engineering Limited (12065458) United Kingdom