About Ipc Associates Limited (10548093) United Kingdom