About S Maskell Limited (11098707) United Kingdom