About Slatetech Limited (05821804) United Kingdom