About Essex Office Installations Limited (12979519) United Kingdom