About Super Sadie Limited (SC551268) United Kingdom