About Lester Knightsbridge Limited (09989246) United Kingdom