About Studio84 Kitchen & Bedroom Ltd (NI677146) United Kingdom