About Sterford Lp (SL027740) United Kingdom