About Attridge Associates Ltd (11724791) United Kingdom