About Shloan Limited (11822086) United Kingdom