About Pulsar Leisure Ltd (07378784) United Kingdom