About Lc Rush Ltd (12718759) United Kingdom