About Panrucker Industries Limited (10120622) United Kingdom