About Scott Macbride Coats Limited (SC245833) United Kingdom