About Auld Associates Limited (07236532) United Kingdom