About Pawsome Pasture Ltd. (13623880) United Kingdom