About Victoria Hicks Limited (07183420) United Kingdom