About Par Controls Limited (08594203) United Kingdom