About Shelborn Asset Management Ltd (08439076) United Kingdom