About Redcoats Farmhouse Limited (00830443) United Kingdom