About Prometheus Manufacturing Ltd (13255858) United Kingdom