About The Barnyard (kent) Limited (10081618) United Kingdom