About Pamfield & Co Limited (09070082) United Kingdom