About S. Mason & Sons Ltd (04435139) United Kingdom