About Andurand Capital Services Limited (08126488) United Kingdom