About Slinfold Investments Limited (05127889) United Kingdom