About Bowen Jerk Pan Limited (12130790) United Kingdom