About Barn Publishing (slade) Limited (01163600) United Kingdom