About Exeter House Limited (01904996) United Kingdom