About Oak & Ash Home Ltd (11420282) United Kingdom