About Pilgrim Engineering Limited (10961388) United Kingdom