About Staithe Developments Limited (10343300) United Kingdom