About Pinch Design Limited (05790470) United Kingdom