About Turpin Capital (tring) Limited (12293928) United Kingdom