About The Barnstaple Ganges Limited (11154471) United Kingdom