About Vincent Foy Design Ltd (07618218) United Kingdom