About Turnbull Holdings Limited (06994545) United Kingdom