About Ringrose Associates Limited (10783801) United Kingdom