About Patton Ambrose Limited (11674206) United Kingdom