About Sensations Holloway Rd Ltd (09252779) United Kingdom