About S & S Exmoor Limited (07445067) United Kingdom