About Oliver James Furniture Limited (05680619) United Kingdom