About Vrtl (holdings) Limited (01516961) United Kingdom