About Lansale Limited (10491708) United Kingdom