About Oak & Amber Interiors Ltd (13196990) United Kingdom