About Tjd Sheeprake Limited (12038238) United Kingdom