About Essex Oak Frame Limited (06310419) United Kingdom