About Yeomans Rows Corporation Limited (07085756) United Kingdom