About Red Oakes Limited (12419229) United Kingdom