About Grangeford Asset Management Limited (07355610) United Kingdom