About Pip & Chip Ltd (11318946) United Kingdom