About Slepe Farm Limited (01199653) United Kingdom