About Redcar Investment And Management Limited (09210671) United Kingdom