About A Wicks Solutions Ltd (11083852) United Kingdom