About Shepherd Communications Ltd (08268149) United Kingdom