About Sheppard & Co (east Anglia) Limited (06528370) United Kingdom