About Indiana Sheppard Ltd (13191237) United Kingdom