About V E Mahoney Ltd (12889925) United Kingdom