About Pilgrim Technology Limited (02870158) United Kingdom