About Sloaner City Ltd (09344330) United Kingdom