About Slandail Consulting Ltd (11153142) United Kingdom