About Zugers Bromborough Limited (11638610) United Kingdom