About Felin Talgarth Mill Trading Limited (07283790) United Kingdom