About Jarrold (st. James) 3 Sjc Limited (05520332) United Kingdom