About Pigram Nominees Limited (08939826) United Kingdom