About V & S Magazines Limited (07045647) United Kingdom