About Pulsar Marketing Limited (04635219) United Kingdom