About P & P Clarke Limited (10676335) United Kingdom