About Turpin Management Services Limited (08352855) United Kingdom