About Cedar & Oak Ltd (13277942) United Kingdom