About Sallows Associates Ltd (09608400) United Kingdom