About Millhouse Furniture Makers Limited (06456411) United Kingdom