About Slade Farm Ltd (04490342) United Kingdom