About Yell Sip Limited (04467291) United Kingdom