About Pinch Trading Limited (08356687) United Kingdom