About Versa (manchester) Limited (12207289) United Kingdom