About Wandering Star Limited (02871714) United Kingdom