About Sallytaps Limited (12805528) United Kingdom