About Yates And Yates Limited (12467931) United Kingdom