About Sloogs Services Ltd (12993112) United Kingdom