About Parkin Beacher Ltd (11592415) United Kingdom