About Fredericks Farm Boxes Ltd (12774307) United Kingdom