About The Associates London Limited (07122151) United Kingdom