About Sloaner Limited (03019171) United Kingdom