About C & V Thomson Limited (06211580) United Kingdom