About Belcaire Sheepfold Ltd (12801620) United Kingdom