About Vic Hillgrove Limited (05342332) United Kingdom