About Vincent Chandler Limited (07494199) United Kingdom