About Slades Uk Limited (06693978) United Kingdom