About Beauty And The Needle Ltd (12905922) United Kingdom