About Meredith And Stubbs Limited (12693680) United Kingdom