About Knightsbridge Investment Trust Limited (01826101) United Kingdom