About Lush & Plush Ltd (12628217) United Kingdom