About Vadsala Limited (03138780) United Kingdom