About Foulds Limited (02380035) United Kingdom