About Versa (church Fenton) Limited (12089272) United Kingdom