About I P D C Limited (09388053) United Kingdom