About London Eye Home Textiles Limited (05747814) United Kingdom