About Slade Heath Barns Limited (05547012) United Kingdom