About Redford Capital Ltd (SC488181) United Kingdom