About Piesse And Lubin Ltd (12863071) United Kingdom