About Staithe Holdings Limited (10726640) United Kingdom