About Vemar Limited (03168600) United Kingdom