About Vr Linen Limited (12266077) United Kingdom