About Sensations Holloway Branch Ltd (09114983) United Kingdom