About Pritchard Investment Management Ltd (10290658) United Kingdom