About Lt Anderson Ltd (13628886) United Kingdom