About Hubert Swierz Ltd (10872319) United Kingdom