About Philo Mills Limited (06427437) United Kingdom