About Sjc Stanberry Limited (13199746) United Kingdom