About The Crossbar Exeter Limited (09655474) United Kingdom