About V Tulse & Co Ltd (08023076) United Kingdom