About Jarrold (st. James) Limited (05969941) United Kingdom