About Meale And Meale Limited (08536844) United Kingdom