About Ridgefield Management Limited (07185883) United Kingdom