About Jarrold (st. James) D1 D2 Limited (05969945) United Kingdom