About Vincent Giddings Limited (07369247) United Kingdom