About Scot Lewis Associates (uk) Ltd (12679271) United Kingdom