About Pamphillian Limited (08692643) United Kingdom