About Parkhills Star Ltd (12652943) United Kingdom