About V. Gabica & Co. Limited (01141594) United Kingdom