About Fleming&kennedy Ltd (SC703847) United Kingdom