About The Organic Pet Food Company Limited (06224440) United Kingdom