About Old Essex Barn Limited (12714398) United Kingdom