About Verney Fox Limited (12409463) United Kingdom