About Foulds Clark (london) Limited (00926902) United Kingdom