About Tayburton Holdings Limited (09296241) United Kingdom