About Pidcock And Beastall Limited (00454176) United Kingdom