About Amber Oak Interiors Ltd (10024007) United Kingdom