About Redfield & Wilton Strategies Limited (12424541) United Kingdom