About Parallel Associates Limited (06331353) United Kingdom