About Ls Choules Limited (10226587) United Kingdom