About P. Tuckwell Limited (01189939) United Kingdom