About Thomson & Taylor (brooklands) Limited (01121388) United Kingdom