About Charles Barr Furniture Limited (02691780) United Kingdom