About The Splendid Smallholding Limited (12674261) United Kingdom