About Popham (holdings) Limited (03376184) United Kingdom