About Tickhill Alpacas Limited (12896279) United Kingdom