About S Howie Limited (07825258) United Kingdom