About Clay Consulting Essex Limited (12081830) United Kingdom