About Vollers Holdings Limited (03531995) United Kingdom