About The Globe (nantwich) Limited (12086852) United Kingdom