About Parcor Ltd (12553333) United Kingdom