About Thorneyridge Limited (03222908) United Kingdom