About Yello Hall Co Limited (11779667) United Kingdom