About Tayberry Limited (01262013) United Kingdom