About Klindsworth Limited (13531610) United Kingdom