About Locoespresso Essex Limited (13449500) United Kingdom