About Scoobie Consultancy Services Ltd (11445614) United Kingdom