About Redcar Stray Developments Limited (12374335) United Kingdom