About Parkfix Limited (01969817) United Kingdom