About Entrad Solutions Limited (08854158) United Kingdom