About Vinclarke Ltd (09149262) United Kingdom