About Ridglea Limited (10365097) United Kingdom