About Slanchy Business Limited (06727703) United Kingdom