About Shetra Holdings Limited (08565286) United Kingdom