About Scanes Holdings Limited (13328787) United Kingdom