About Sleat Consulting Ltd (08945996) United Kingdom