About Sleak-fox Limited (08825853) United Kingdom