About Yamaka Limited (05931666) United Kingdom