About Parkham Holdings Limited (13378403) United Kingdom