About Packham & Lawrence Ltd (10043003) United Kingdom