About Stolle Limited (08533471) United Kingdom