About Self Assessment Essex Limited (09673187) United Kingdom