About John Smalley Associates Ltd (12504749) United Kingdom