About Tullymoore 1969 Limited (08604169) United Kingdom