About Wack Services Ltd. (10749546) United Kingdom