About Levy And Baxter Ltd (11601273) United Kingdom