About Tarraing Ltd (11430191) United Kingdom