About The Masters Companies Ltd. (01174696) United Kingdom