About David Tarrit Ltd (12985902) United Kingdom