About Shiloh Investments Limited (08720263) United Kingdom