About London Brother Corporation Ltd (13059419) United Kingdom