About Ypp & Co Limited (09218073) United Kingdom