About Towy Works Limited (00088430) United Kingdom