About David Foley Associates Ltd (10012965) United Kingdom