About Ipc Technologies Limited (09053250) United Kingdom