About Rye Lane Store Limited (10418843) United Kingdom