About P Welsh Holdings Ltd (12091017) United Kingdom