About Schaffhausen Ltd (12546076) United Kingdom