About Tenford Lp (SL020426) United Kingdom