About S Tideswell Limited (07338429) United Kingdom