About Peniche Design Ltd (12545193) United Kingdom