About The Global Coach House Limited (06566261) United Kingdom