About Gifford Associates Ltd (12849677) United Kingdom