About Mason And Howes Limited (00780330) United Kingdom