About Irving And Vincent Limited (13586637) United Kingdom