About Pimbury Limited (09120177) United Kingdom