About Oak House Interiors Ltd (04964489) United Kingdom