About Sheepdog Developments Limited (NI643399) United Kingdom