About Shepdale Holdings Limited (13057746) United Kingdom