About Pellegrinolets Limited (13351698) United Kingdom