About Nix Tulloch Limited (10825319) United Kingdom