About Prometheus Specialised Services Limited (12423930) United Kingdom