About Aldridge Associates Limited (11764051) United Kingdom