About Ridley Cooper Limited (12848353) United Kingdom