About The Loft Studio Rochester Ltd (12276762) United Kingdom