About Redfern London Limited (12761134) United Kingdom