About Essex Trade Team Improvements Limited (10218487) United Kingdom