About V-stirrlings Limited (11126151) United Kingdom