About Kay & Ventura Ltd (06872884) United Kingdom