About Sue Walter Associates Ltd (SC674358) United Kingdom