About Scott James & Associates Ltd (SC627953) United Kingdom