About Pendle Ventures Grills Limited (10391071) United Kingdom