About The Globe Exeter Limited (12393326) United Kingdom