About Senton Lp (LP016923) United Kingdom