About Pimble And Mitchell Limited (12292733) United Kingdom