About The Simple Pilgrim Company Limited (10272466) United Kingdom