About Setha (essex) Limited (10741577) United Kingdom