About Evan E. Thomas & Sons (southlands) Limited (00650471) United Kingdom