About Yallon Management Ltd (08405899) United Kingdom