About Peter Cox Associates Limited (12709052) United Kingdom