About A & A Lester Limited (10988867) United Kingdom