About The Beauty Suite Leominster Ltd (09075631) United Kingdom