About Mason S&c Limited (11630454) United Kingdom