About Redford 26 Limited (12085539) United Kingdom