About Yates & Nicklin Limited (04126356) United Kingdom